#将字符串转成bytes字节数组类型。encoding表示编码字符集（默认utf-8）
bytes_arr = "你好abc123".encode(encoding = "utf-8")#utf-8一个汉字三个字节
print(bytes_arr,type(bytes_arr))
# for byte in bytes_arr:
#     print(hex(byte))

#将bytes类型数据转成字符串类型
aaa = b'\xe4\xbd\xa0\xe5\xa5\xbdabc123'.decode(encoding = "utf-8")
print(aaa,type(aaa))

print("---------------------------------------------")
#将字符串转成bytes字节数组类型，encoding表示编码字符集（默认urf-8）
bytes_arr = "你好abc哈哈123".encode(encoding = "GBK")#GBK一个汉字两个字节
print(bytes_arr,type(bytes_arr))
#将bytes类型数据转成字符串类型，encoding表示编码字符集（默认urf-8）
string = bytes_arr.decode(encoding = "GBK")
print(string,type(string))


